distant intercessory pray - French English Dictionary